merciful fate - German English Dictionary